package com.wang.service;

import com.wang.pojo.Brand;
import com.wang.pojo.PageBean;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface BrandService {


    //查询所有
    List<Brand> selectAll();

    //添加数据
    void add(Brand brand);

    //修改数据
    void update(Brand brand);

    //删除数据
    void delete(int id);

    //批量删除
    void deleteByIds(int[] ids);

    //分页查询
    //currentPage 当前页码
    //pageSize 每页展示条数
    PageBean<Brand> selectByPage(int currentPage,int pageSize);

    //分页搜索查询
    PageBean<Brand> selectByPageAndCondition(int currentPage,int pageSize,Brand brand);
}
